runtime.hmap.extra (field)

30 uses

	runtime (current package)
		map.go#L122: 	extra *mapextra // optional fields
		map.go#L241: 	if h.extra != nil && h.extra.nextOverflow != nil {
		map.go#L244: 		ovf = h.extra.nextOverflow
		map.go#L247: 			h.extra.nextOverflow = (*bmap)(add(unsafe.Pointer(ovf), uintptr(t.BucketSize)))
		map.go#L253: 			h.extra.nextOverflow = nil
		map.go#L261: 		*h.extra.overflow = append(*h.extra.overflow, ovf)
		map.go#L268: 	if h.extra == nil {
		map.go#L269: 		h.extra = new(mapextra)
		map.go#L271: 	if h.extra.overflow == nil {
		map.go#L272: 		h.extra.overflow = new([]*bmap)
		map.go#L345: 			h.extra = new(mapextra)
		map.go#L346: 			h.extra.nextOverflow = nextOverflow
		map.go#L902: 		it.overflow = h.extra.overflow
		map.go#L903: 		it.oldoverflow = h.extra.oldoverflow
		map.go#L1119: 	if h.extra != nil {
		map.go#L1120: 		*h.extra = mapextra{}
		map.go#L1130: 		h.extra.nextOverflow = nextOverflow
		map.go#L1163: 	if h.extra != nil && h.extra.overflow != nil {
		map.go#L1165: 		if h.extra.oldoverflow != nil {
		map.go#L1168: 		h.extra.oldoverflow = h.extra.overflow
		map.go#L1169: 		h.extra.overflow = nil
		map.go#L1172: 		if h.extra == nil {
		map.go#L1173: 			h.extra = new(mapextra)
		map.go#L1175: 		h.extra.nextOverflow = nextOverflow
		map.go#L1386: 		if h.extra != nil {
		map.go#L1387: 			h.extra.oldoverflow = nil